Skip to main content

Response Code

HTTP Status Codes

httpStatusDescription
200The request is successful, please check the rc and mc sections further
404Interface does not exist
429The request is too frequent, please control the request rate according to the speed limit requirement
500Service exception
502Gateway exception
503Service unavailable, please try again later

Return Code (rc)

rcDescription
0Business success
1Business failure

Message Code (mc)

mcMessage
SUCCESSsuccess
FAILUREfail
AUTH_001Missing request header validate-appkey
AUTH_002Missing request header validate-timestamp
AUTH_003Missing request header validate-recvwindow
AUTH_004Bad request header validate-recvwindow
AUTH_005Missing request header validate-algorithms
AUTH_006Bad request header validate-algorithms
AUTH_007Missing request header validate-signature
AUTH_101ApiKey does not exist
AUTH_102ApiKey is not activated
AUTH_103Signature error
AUTH_104Unbound IP request
AUTH_105Outdated message
AUTH_106Exceeded apikey permission
SYMBOL_001Symbol not exist
SYMBOL_002Symbol offline
SYMBOL_003Symbol suspend trading
SYMBOL_004Symbol country disallow trading
SYMBOL_005The symbol does not support trading via API
SYMBOL_007The trading pair does not support order modification
SYMBOL_010This market does not support your trading
SYMBOL_011Due to high risk, this trading pair is temporarily restricted. Contact customer service for approval.
ORDER_001Platform rejection
ORDER_002Insufficient funds
ORDER_003Trading pair suspended
ORDER_004No transaction
ORDER_005Order not exist
ORDER_006Too many open orders
ORDER_007The sub-account has no transaction authority
ORDER_008The order price or quantity precision is abnormal
ORDER_F0101Trigger Price Filter - Min
ORDER_F0102Trigger Price Filter - Max
ORDER_F0103Trigger Price Filter - Step Value
ORDER_F0201Trigger Quantity Filter - Min
ORDER_F0202Trigger Quantity Filter - Max
ORDER_F0203Trigger Quantity Filter - Step Value
ORDER_F0301Trigger QUOTE_QTY Filter - Min Value
ORDER_F0401Trigger PROTECTION_ONLINE Filter or PROTECTION_LIMIT Filter
ORDER_F0501Trigger PROTECTION_LIMIT Filter - Buy Max Deviation
ORDER_F0502Trigger PROTECTION_LIMIT Filter - Sell Max Deviation
ORDER_F0503Trigger PROTECTION_LIMIT Filter - Buy Limit Coefficient
ORDER_F0504Trigger PROTECTION_LIMIT Filter - Sell Limit Coefficient
ORDER_F0601Trigger PROTECTION_MARKET Filter
ORDER_F0704Liquidation price limit for leveraged limit orders
COMMON_001The user does not exist
COMMON_002System busy, please try it later
COMMON_003Operation failed, please try it later
CURRENCY_001Currency information is abnormal
DEPOSIT_001Deposit is not open
DEPOSIT_002Security level low, bind 2FA (phone/email/Google) before deposit
DEPOSIT_003Incorrect address format
DEPOSIT_004Address already exists
DEPOSIT_005Cannot find offline wallet address
DEPOSIT_006No deposit address, try later
DEPOSIT_007Address is being generated
DEPOSIT_008Deposit not available
WITHDRAW_001Withdraw is not open
WITHDRAW_002Invalid withdrawal address
WITHDRAW_003Security level low, bind 2FA before withdraw
WITHDRAW_004Withdrawal address not added
WITHDRAW_005Withdrawal address cannot be empty
WITHDRAW_006Memo cannot be empty
WITHDRAW_008Risk control triggered, withdrawal not supported
WITHDRAW_009Withdraw failed, restricted by T+1 rule
WITHDRAW_010Invalid withdrawal precision
WITHDRAW_011Insufficient free balance
WITHDRAW_012Exceeded daily withdrawal limit
WITHDRAW_013Exceeded daily withdrawal limit, upgrade KYC for more
WITHDRAW_014Address cannot be used in internal transfer
WITHDRAW_015Amount not enough for fee
WITHDRAW_016Withdrawal address already exists
WITHDRAW_017Withdrawal processed, cannot cancel
WITHDRAW_018Memo must be a number
WITHDRAW_019Memo incorrect
WITHDRAW_020Reached daily withdrawal cap
WITHDRAW_021Withdrawal limited, max 0 this time
WITHDRAW_022Must be greater than 0
WITHDRAW_023Must be less than 0
WITHDRAW_024Withdraw not supported
WITHDRAW_025Please create FIO address on deposit page
FUND_001Duplicate request (bizId can only be requested once)
FUND_002Insufficient account balance
FUND_003Transfer not supported
FUND_004Unfreeze failed
FUND_005Transfer prohibited
FUND_014Transfer-in and transfer-out account IDs cannot be the same
FUND_015From and to business types cannot be the same
FUND_016Leverage transfer requires symbol
FUND_017Parameter error
FUND_018Invalid freeze record
FUND_019Freeze users not equal
FUND_020Freeze currency not equal
FUND_021Operation not supported
FUND_022Freeze record not exist
FUND_044Amount length max 113
SYMBOL_001Symbol not exist
TRANSFER_001Duplicate request (bizId can only be requested once)
TRANSFER_002Insufficient balance
TRANSFER_003User not registered
TRANSFER_004Currency not transferable
TRANSFER_005User's currency not transferable
TRANSFER_006Transfer prohibited
TRANSFER_007Request timed out
TRANSFER_008Abnormal transfer to leveraged account
TRANSFER_009Abnormal transfer from leveraged account
TRANSFER_010Leverage cleared, transfer prohibited
TRANSFER_011Leverage with borrowing, transfer prohibited
TRANSFER_012Currency transfer prohibited
GATEWAY_0001Trigger risk control
GATEWAY_0002Trigger risk control
GATEWAY_0003Trigger risk control
GATEWAY_0004Trigger risk control